package com.indusfo.spc.service;

import com.indusfo.spc.pojo.RoleUser;
import com.indusfo.spc.vo.JSONObject;

import java.util.List;

public interface RoleUserService {
    JSONObject selectRoleUser(RoleUser roleUser);

    JSONObject selectRoleId(RoleUser roleUser);

    JSONObject updateRoleUser(RoleUser roleUser);

    JSONObject insertRoleUser(RoleUser roleUser);

    JSONObject deleteRoleUser(Long[] lUserId, Integer lRoleId, Integer lDataState);

    JSONObject deleteRoleUserAll(Integer lRoleId);

    void deleteRoleUserByRoleId(Long[] lRoleIds, Integer lDataState);

    List<RoleUser> queryRoleUserByRoleId(Integer lRoleId);
}
